package cn.lili.modules.member.fallback;

import cn.lili.common.exception.ServiceException;
import cn.lili.modules.distribution.entity.dos.Distribution;
import cn.lili.modules.member.client.UnionMemberClient;
import cn.lili.modules.member.entity.dos.UnionMember;
import cn.lili.modules.member.entity.vo.NumberOfOwners;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;

public class UnionMemberFallback implements UnionMemberClient {

    @Override
    public List<Distribution> getUnionMemberPage(Integer pageNumber, Integer pageSize, String id, String memberName, String unionName) {
        throw new ServiceException();
    }

    @Override
    public NumberOfOwners numberOfOwners(Integer type) {
        throw new ServiceException();
    }

    @Override
    public NumberOfOwners shopOwnersTurnover(Integer type) {
        throw new ServiceException();
    }

    @Override
    public List<UnionMember> getUnionMemberByIdList(List<String> idList) {
        throw new ServiceException();
    }

    @Override
    public List<UnionMember> getUnionMemberByUnionIdList(List<String> unionIdList) {
        throw new ServiceException();
    }
}
